Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARDS Detached £55,000 29 Sep 1995
2 THE ORCHARDS Detached £322,500 15 Dec 2006